/**
* @Title: Demo9.java
* @Package me.shibor.study.javaSE.io
* @Description: TODO
* @author shibor
* @date 2017年2月7日 下午11:56:05
* @version V1.0
*/
package me.shibor.study.javaSE.io;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.RandomAccessFile;

/**
 * @ClassName: Demo9
 * @Description: 模仿系统日志，将数据写入到文件尾部。RandomAccessFile 类用于随机文件的创建和访问
 * @author shibor
 * @date 2017年2月7日 下午11:56:05
 * 
 */
public class Demo9 {
	public static void main(String args[]) throws IOException {
		try {
			BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
			String s = in.readLine();
			RandomAccessFile myFile = new RandomAccessFile(System.getProperty("user.home")+"/test.txt", "rw");
			myFile.seek(myFile.length()); // 移动到文件结尾
			myFile.writeBytes(s + "\n"); // 写入数据
			myFile.close();
		} catch (IOException e) {
		}
	}
}
